home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 14 / CU Amiga Magazine's Super CD-ROM 14 (1997)(EMAP Images)(GB)(Track 1 of 3)[!][issue 1997-09].iso / CUCD / Programming / Mesa-2.2 / src / descrip.mms < prev    next >
Encoding:
Text File  |  1996-11-24  |  1.6 KB  |  56 lines

  1. # Makefile for core library for VMS
  2. # contributed by Jouk Jansen  joukj@crys.chem.uva.nl
  3.  
  4.  
  5. .first
  6.     define gl [-.include.gl]
  7.  
  8. .include [-]mms-config.
  9.  
  10. ##### MACROS #####
  11.  
  12. VPATH = RCS
  13.  
  14. INCDIR = $disk2:[-.include]
  15. LIBDIR = [-.lib]
  16. CFLAGS = /include=$(INCDIR)/define=(FBIND=1)
  17.  
  18. CORE_SOURCES = accum.c alpha.c alphabuf.c api.c attrib.c bitmap.c \
  19.     blend.c bresenhm.c clip.c context.c copypix.c depth.c \
  20.     dlist.c draw.c drawpix.c enable.c eval.c feedback.c fog.c \
  21.     get.c interp.c image.c light.c lines.c logic.c \
  22.     masking.c matrix.c misc.c pb.c pixel.c points.c pointers.c \
  23.     polygon.c readpix.c scissor.c span.c stencil.c teximage.c \
  24.     texobj.c texture.c triangle.c varray.c vb.c vertex.c winpos.c \
  25.     xform.c
  26.  
  27. DRIVER_SOURCES = cmesa.c glx.c osmesa.c svgamesa.c \
  28.     xfonts.c xmesa1.c xmesa2.c xmesa3.c
  29.  
  30. OBJECTS =accum.obj,alpha.obj,alphabuf.obj,api.obj,attrib.obj,bitmap.obj,\
  31.     blend.obj,bresenhm.obj,clip.obj,context.obj,copypix.obj,depth.obj,\
  32.     dlist.obj,draw.obj,drawpix.obj,enable.obj,eval.obj,feedback.obj,fog.obj,\
  33.     get.obj,interp.obj,image.obj,light.obj,lines.obj,logic.obj,\
  34.     masking.obj,matrix.obj,misc.obj,pb.obj,pixel.obj,points.obj,pointers.obj,\
  35.     polygon.obj,readpix.obj,scissor.obj,span.obj,stencil.obj,teximage.obj,\
  36.     texobj.obj,texture.obj,triangle.obj,varray.obj,vb.obj,vertex.obj,winpos.obj,\
  37.     xform.obj,cmesa.obj,glx.obj,osmesa.obj,svgamesa.obj,\
  38.     xfonts.obj,xmesa1.obj,xmesa2.obj,xmesa3.obj
  39.  
  40.  
  41. ##### RULES #####
  42.  
  43.  
  44. ##### TARGETS #####
  45.  
  46. # Make the library
  47. $(LIBDIR):$(GL_LIB) : $(OBJECTS)
  48.     $(MAKELIB) $(GL_LIB) $(OBJECTS)
  49.     rename $(GL_LIB)* $(LIBDIR)
  50.  
  51. clean :
  52.     purge
  53.     delete *.obj;*
  54.  
  55. .include mms_depend.
  56.